strategic oversight - Alemán Inglés Diccionario